메사 (프로그래밍 언어)
보이기
설계자 | Computer Systems Laboratory (CSL) |
---|---|
개발자 | Xerox PARC |
발표일 | 1976년[2] |
최근 버전 | Mesa 6.0 (Version 41) |
최근 버전 출시일 | 1981년 7월 |
자료형 체계 | 스트롱, 정적 |
영향을 받은 언어 | |
ALGOL | |
영향을 준 언어 | |
자바, 모듈라-2, 시더(Cedar), 포스트스크립트[3] |
메사(Mesa)[1]는 1970년대 말 미국 팰로앨토의 팰로앨토 연구소에서 개발된 프로그래밍 언어이다. 이 언어의 명칭은 메사가 고급 프로그래밍 언어이기 때문에 이를 캐치프레이즈로 삼아 넣은 것이다.
메사는 언어 설계와 구현의 여러 혁신적인 부분을 도입했는데, 특히 예외 처리 관리, 스레드 동기화, 점진적 컴파일 등이 있다.
메사는 그래픽 사용자 인터페이스를 갖춘 최초의 개인용 컴퓨터 중 하나인 제록스 알토를 대상으로 개발되었으나 알토의 시스템 대부분은 BCPL로 작성되었다. 메사는 이후 제록스 스타 워크스테이션과 글로벌뷰 데스크톱 환경의 시스템 프로그래밍 언어가 되었다. 제록스 PARC은 나중에 메사의 상위집합인 시더(Cedar) 언어를 개발했다.
각주
[편집]- ↑ 가 나 Mitchell, James G.; Maybury, William; Sweet, Richard (1979): Mesa Language Manual - version 5.0" XEROX PARC, Computer Systems Laboratory (CSL), Technical Report CSL-79-3. Online copy at www.bitsavers.org, accessed on 2019-05-15.
- ↑ Mesa, Software Preservation Group
- ↑ Perry, T.S. (May 1988). “'PostScript' prints anything: a case history”. 《IEEE Spectrum》 25 (5): 42–46. doi:10.1109/6.4550. S2CID 33376390.
외부 링크
[편집]- Mesa Programming Language Manual, Version 5 (1979) at bitsavers.org
- Other Mesa documents at bitsavers.org
- World-Stop Debuggers Archived 2016년 8월 26일 - 웨이백 머신, Don Gillies, Xerox SDD/ISD Employee, 1984–86.
- Teitelman, Warren (April 1984). “A Tour Through Cedar”. 《IEEE Software》 1 (2): 44–73. CiteSeerX 10.1.1.105.3163. doi:10.1109/ms.1984.234050.